package cc.chengheng.B布局管理器;

import java.awt.*;

/**
 * 流式布局
 */
public class FlowLayoutDemo {
    public static void main(String[] args) {
        Frame frame = new Frame("这是测试window窗口");

        // 通过setLayout方法设置容器的布局管理器
//        frame.setLayout(new FlowLayout(FlowLayout.LEFT, 20, 20));
//        frame.setLayout(new FlowLayout(FlowLayout.CENTER, 20, 20));
        frame.setLayout(new FlowLayout(FlowLayout.RIGHT, 40, 20));

        // 添加多个按钮到frame中
        for (int i = 1; i <= 100; i++) {
            frame.add(new Button("按钮" + i));
        }

        // 设置最佳大小，pack方法
        frame.pack();


        frame.setVisible(true);
    }
}
